screw-thread protector - Spanish English Dictionary